package com.ruoyi.ftrl.service;


import com.ruoyi.ftrl.domain.AvgTemperature;
import java.util.List;

public interface IAvgTemperatureService {
    /**
     * 查询温度记录列表
     */
    List<AvgTemperature> selectAvgTemperatureList(AvgTemperature avgTemperature);

    /**
     * 查询温度记录详细
     */
    AvgTemperature selectAvgTemperatureById(Long id);

    /**
     * 新增温度记录
     */
    int insertAvgTemperature(AvgTemperature avgTemperature);

    /**
     * 修改温度记录
     */
    int updateAvgTemperature(AvgTemperature avgTemperature);

    /**
     * 批量删除温度记录
     */
    int deleteAvgTemperatureByIds(Long[] ids);

    /**
     * 删除温度记录信息
     */
    int deleteAvgTemperatureById(Long id);

    /**
     * 定时更新小区平均温度
     * @return
     */
    List<AvgTemperature> selectAvgTemperatureAllList();
}
